package com.model.tm;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;


public class GoodModel  implements Serializable{
    private static final long serialVersionUID = 1L;
         
    @ExcelIgnore
    @ExcelProperty(value = "交货单号")
    @ColumnWidth(value = 18)
    private String godNum;    
    
    public String getGodNum() {
        return this.godNum;
    }
    public void setGodNum(String godNum) {
        this.godNum = godNum;
    }
      
         
    
    @ExcelProperty(value = "客户编码")
    @ColumnWidth(value = 18)
    private String cusCode;    
    
    public String getCusCode() {
        return this.cusCode;
    }
    public void setCusCode(String cusCode) {
        this.cusCode = cusCode;
    }
      
         
    
    @ExcelProperty(value = "客户名称")
    @ColumnWidth(value = 18)
    private String cusName;    
    
    public String getCusName() {
        return this.cusName;
    }
    public void setCusName(String cusName) {
        this.cusName = cusName;
    }
      
         
    
    @ExcelProperty(value = "SKU编码")
    @ColumnWidth(value = 18)
    private String skuCode;    
    
    public String getSkuCode() {
        return this.skuCode;
    }
    public void setSkuCode(String skuCode) {
        this.skuCode = skuCode;
    }
      
         
    
    @ExcelProperty(value = "SKU描述")
    @ColumnWidth(value = 18)
    private String skuDetail;    
    
    public String getSkuDetail() {
        return this.skuDetail;
    }
    public void setSkuDetail(String skuDetail) {
        this.skuDetail = skuDetail;
    }
      
         
      
    @ExcelProperty(value = "SKU数量")
    @ColumnWidth(value = 18)
    private BigDecimal skuNum;

    public BigDecimal getSkuNum() {
        return this.skuNum;
    }
    public void setSkuNum(BigDecimal skuNum) {
        this.skuNum = skuNum;
    }
         
    
    @ExcelProperty(value = "产品编码")
    @ColumnWidth(value = 18)
    private String proCode;    
    
    public String getProCode() {
        return this.proCode;
    }
    public void setProCode(String proCode) {
        this.proCode = proCode;
    }
      
         
    
    @ExcelProperty(value = "产品名称")
    @ColumnWidth(value = 18)
    private String proName;    
    
    public String getProName() {
        return this.proName;
    }
    public void setProName(String proName) {
        this.proName = proName;
    }
      
         
      
    @ExcelProperty(value = "产品重量")
    @ColumnWidth(value = 18)
    private BigDecimal proNum;

    public BigDecimal getProNum() {
        return this.proNum;
    }
    public void setProNum(BigDecimal proNum) {
        this.proNum = proNum;
    }
         
    
    @ExcelProperty(value = "包装方式编码")
    @ColumnWidth(value = 18)
    private String pakModeCode;    
    
    public String getPakModeCode() {
        return this.pakModeCode;
    }
    public void setPakModeCode(String pakModeCode) {
        this.pakModeCode = pakModeCode;
    }
      
         
    
    @ExcelProperty(value = "包装方式名称")
    @ColumnWidth(value = 18)
    private String pakModeName;    
    
    public String getPakModeName() {
        return this.pakModeName;
    }
    public void setPakModeName(String pakModeName) {
        this.pakModeName = pakModeName;
    }
      
         
    
    @ExcelProperty(value = "包装物-1编码")
    @ColumnWidth(value = 18)
    private String pak1Code;    
    
    public String getPak1Code() {
        return this.pak1Code;
    }
    public void setPak1Code(String pak1Code) {
        this.pak1Code = pak1Code;
    }
      
         
    
    @ExcelProperty(value = "包装物-1名称")
    @ColumnWidth(value = 18)
    private String pak1Name;    
    
    public String getPak1Name() {
        return this.pak1Name;
    }
    public void setPak1Name(String pak1Name) {
        this.pak1Name = pak1Name;
    }
      
         
      
    @ExcelProperty(value = "包装物-1数量")
    @ColumnWidth(value = 18)
    private BigDecimal pak1Num;

    public BigDecimal getPak1Num() {
        return this.pak1Num;
    }
    public void setPak1Num(BigDecimal pak1Num) {
        this.pak1Num = pak1Num;
    }
         
    
    @ExcelProperty(value = "包装物-2编码")
    @ColumnWidth(value = 18)
    private String pak2Code;    
    
    public String getPak2Code() {
        return this.pak2Code;
    }
    public void setPak2Code(String pak2Code) {
        this.pak2Code = pak2Code;
    }
      
         
    
    @ExcelProperty(value = "包装物-2名称")
    @ColumnWidth(value = 18)
    private String pak2Name;    
    
    public String getPak2Name() {
        return this.pak2Name;
    }
    public void setPak2Name(String pak2Name) {
        this.pak2Name = pak2Name;
    }
      
         
      
    @ExcelProperty(value = "包装物-2数量")
    @ColumnWidth(value = 18)
    private BigDecimal pak2Num;

    public BigDecimal getPak2Num() {
        return this.pak2Num;
    }
    public void setPak2Num(BigDecimal pak2Num) {
        this.pak2Num = pak2Num;
    }
         
    
    @ExcelProperty(value = "提单号")
    @ColumnWidth(value = 18)
    private String planFetchNum;    
    
    public String getPlanFetchNum() {
        return this.planFetchNum;
    }
    public void setPlanFetchNum(String planFetchNum) {
        this.planFetchNum = planFetchNum;
    }
      
         
    
    @ExcelProperty(value = "批号")
    @ColumnWidth(value = 18)
    private String planCheckNum;    
    
    public String getPlanCheckNum() {
        return this.planCheckNum;
    }
    public void setPlanCheckNum(String planCheckNum) {
        this.planCheckNum = planCheckNum;
    }
      
         
    
    @ExcelProperty(value = "订单备注")
    @ColumnWidth(value = 18)
    private String planOrdRemark;    
    
    public String getPlanOrdRemark() {
        return this.planOrdRemark;
    }
    public void setPlanOrdRemark(String planOrdRemark) {
        this.planOrdRemark = planOrdRemark;
    }
      
         
    
    @ExcelProperty(value = "送货单备注")
    @ColumnWidth(value = 18)
    private String planSendRemark;    
    
    public String getPlanSendRemark() {
        return this.planSendRemark;
    }
    public void setPlanSendRemark(String planSendRemark) {
        this.planSendRemark = planSendRemark;
    }
      
         
    
    @ExcelProperty(value = "收货地址")
    @ColumnWidth(value = 18)
    private String planReceiveRemark;    
    
    public String getPlanReceiveRemark() {
        return this.planReceiveRemark;
    }
    public void setPlanReceiveRemark(String planReceiveRemark) {
        this.planReceiveRemark = planReceiveRemark;
    }
      
         
    
    @ExcelProperty(value = "收货电话")
    @ColumnWidth(value = 18)
    private String planReceiveTel;    
    
    public String getPlanReceiveTel() {
        return this.planReceiveTel;
    }
    public void setPlanReceiveTel(String planReceiveTel) {
        this.planReceiveTel = planReceiveTel;
    }
      
         
    
    @ExcelProperty(value = "预计到厂时间")
    @ColumnWidth(value = 18)
    private String planArriveTime;    
    
    public String getPlanArriveTime() {
        return this.planArriveTime;
    }
    public void setPlanArriveTime(String planArriveTime) {
        this.planArriveTime = planArriveTime;
    }
      
         
    
    @ExcelProperty(value = "创建时间")
    @ColumnWidth(value = 18)
    private String createTime;    
    
    public String getCreateTime() {
        return this.createTime;
    }
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
      
         
    
    @ExcelProperty(value = "创建人姓名")
    @ColumnWidth(value = 18)
    private String createName;    
    
    public String getCreateName() {
        return this.createName;
    }
    public void setCreateName(String createName) {
        this.createName = createName;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "创建人")
    @ColumnWidth(value = 18)
    private String createId;    
    
    public String getCreateId() {
        return this.createId;
    }
    public void setCreateId(String createId) {
        this.createId = createId;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "修改人")
    @ColumnWidth(value = 18)
    private String updateId;    
    
    public String getUpdateId() {
        return this.updateId;
    }
    public void setUpdateId(String updateId) {
        this.updateId = updateId;
    }
      
         
    
    @ExcelProperty(value = "修改人姓名")
    @ColumnWidth(value = 18)
    private String updateName;    
    
    public String getUpdateName() {
        return this.updateName;
    }
    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }
      
         
    
    @ExcelProperty(value = "修改时间")
    @ColumnWidth(value = 18)
    private String updateTime;    
    
    public String getUpdateTime() {
        return this.updateTime;
    }
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }
      
         
    
    @ExcelProperty(value = "是否删除")
    @ColumnWidth(value = 18)
    private String delFlag;    
    
    public String getDelFlag() {
        return this.delFlag;
    }
    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }
      
         
    
    @ExcelProperty(value = "状态")
    @ColumnWidth(value = 18)
    private String status;    
    
    public String getStatus() {
        return this.status;
    }
    public void setStatus(String status) {
        this.status = status;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "所属部门")
    @ColumnWidth(value = 18)
    private String deptId;    
    
    public String getDeptId() {
        return this.deptId;
    }
    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }
      
         
    
    @ExcelProperty(value = "所属部门名称")
    @ColumnWidth(value = 18)
    private String deptName;    
    
    public String getDeptName() {
        return this.deptName;
    }
    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }
      
         
    
    @ExcelProperty(value = "备注")
    @ColumnWidth(value = 18)
    private String remark;    
    
    public String getRemark() {
        return this.remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
      

}